lamb guts - German English Dictionary